package uoc.ei.practica;

/**
 * entidad que representa una ranura de temps.
 *
 */
public class Slot {
	private boolean[] courts;
	private int len;
	
	public Slot(int numOfCourts) {
		this.courts=new boolean[numOfCourts];
	}

	/**
	 * mètode que realitza una reserva sobre una pista
	 */
	public boolean book() {
		boolean booked=false;
		if (this.len<this.courts.length) {
			this.courts[this.len]=true;
			this.len++;
			booked=true;	
		}
		
		return booked;
	}

	public int getCourt() {

		return this.len;
	}

}
